Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 STOWELL CRESCENT Detached £641,500 £535,000 14 Aug 2020
30 STOWELL CRESCENT Detached £850,000 5 Oct 2023
32 STOWELL CRESCENT Detached £620,742 £392,000 7 Feb 2014